foreign patent - Spanish English Dictionary